Сборки Axiom Native Image Kit Pro 23.0.6, 23.1.5 и 24.1.1 доступны для скачивания

Сборки Axiom Native Image Kit Pro 23.0.6, 23.1.5 и 24.1.1 доступны для скачивания

В ежеквартальном цикле обновлений безопасности мы устранили 7 уязвимостей и исправили 33 дефекта.

Сборки Инструментария Нативных Образов Axiom NIK Pro вышли для следующих версий:

  • 23.0.6 для JDK 17 (1 исправленный дефект),
  • 23.1.5 для JDK 21 (12 исправленных дефектов),
  • 24.1.1 для JDK 23 (20 исправленных дефектов).

Axiom NIK Pro — инструмент на базе GraalVM, который преобразует JVM-приложения в нативные исполняемые файлы. Axiom NIK Pro помогает уменьшить объём потребляемой памяти и ускоряет запуск приложений.

График релизов Axiom NIK Pro соответствует графику релизов GraalVM CE. Начиная с Java 20, вышедшего в марте 2023 года, мажорные обновления GraalVM CE приурочены к релизам Java. CPU неизменно будут выходить раз в квартал.

Сборки Axiom NIK Pro содержат последнюю версию Axiom JDK Pro с исправлениями и устранёнными уязвимостями безопасности.

Список устранённых уязвимостей

CVE IDCVE-2023-42950CVE-2024-21208CVE-2024-21210CVE-2024-21217CVE-2024-21235CVE-2024-25062CVE-2024-36138
Оценка cvss7.53.73.73.74.87.58.1
Компонентjavafxcore-libshotspotcore-libshotspotjavafxnode.js
Модульwebjava.netcompilerjava.io:serializationcompilerwebnghttp2
Вектор атаки (сеть/локальный)сетьсетьсетьсетьсетьсетьсеть
Сложность (низк./высок.)высок.высок.высок.высок.высок.низк.высок.
Привилегии (нет/низк.)нетнетнетнетнетнетнет
Взаимодействие пользователя (нет/необходимо)необходимонетнетнетнетнетнет
Область применения (изменено/без изменений)без измененийбез измененийбез измененийбез измененийбез измененийбез измененийбез изменений
Конфиденциальность (низк./нет/высок.)высок.нетнетнетнизк.нетвысок.
Целостность (низк./нет/высок.)высок.нетнизк.нетнизк.нетвысок.
Доступность (низк./нет/высок.)высок.низк.нетнизк.нетвысок.высок.

Какие версии языков и фреймворков поддерживает Axiom NIK Pro

Axiom NIK Pro 23.0.6

КомпонентВерсия
LLVM15.0.6 (GraalVM CE Native 23.0.6)
Python3.10.8 (GraalVM CE Native 23.0.6)
NodeJS18.20.4
JavaAxiom JDK Pro 17.0.13+12
JavaScriptGraalVM JavaScript (GraalVM CE Native 23.0.6)
TruffleRuby23.0.6 (Ruby 3.1.3)
Native ImageGraalVM версия 23.0.6 (Axiom JDK Pro 17.0.13+12, LTS)
WasmWebAssembly (GraalVM CE Native 23.0.6)

Axiom NIK Pro 23.1.5

КомпонентВерсия
LLVM16.0.1 (GraalVM CE Native 23.1.5)
Python3.10.8 (GraalVM CE Native 23.1.5)
NodeJS18.20.4
JavaAxiom JDK Pro 21.0.5+11
JavaScriptGraalVM JavaScript (GraalVM CE Native 23.1.5)
TruffleRuby23.1.5 (Ruby 3.2.2)
Native ImageGraalVM версия 23.1.5 (Axiom JDK Pro 21.0.5+11, LTS)
WasmWebAssembly (GraalVM CE Native 23.1.5)

Axiom NIK Pro 24.1.1

КомпонентВерсия
LLVM18.1.3 (GraalVM CE Native 24.1.1)
Python3.11.7 (GraalVM CE Native 24.1.1)
NodeJS20.15.1
JavaAxiom JDK Pro 23.0.1+13
JavaScriptGraalVM JavaScript (GraalVM CE Native 24.1.1)
TruffleRuby24.1.1 (Ruby 3.2.4)
Native ImageGraalVM версия 24.1.1 (Axiom JDK Pro 23.0.1+13, LTS)
WasmWebAssembly (GraalVM CE Native 24.1.1)

Заключение

Axiom NIK Pro преобразует Java-приложение в предварительно (AOT) скомпилированный исполняемый файл, который запускается автономно и почти моментально.

Пакеты Axiom NIK Pro поддерживаются на большинстве платформ и совместимы с самыми распространёнными ОС и оптимизируют потребление ресурсов, уменьшая размер приложения. Axiom NIK Pro состоит в Реестре Российского ПО.

Приобретая лицензию на Axiom NIK Pro, вы получаете доступ к последним версиям с патчами безопасности и другими улучшениями.

Узнать больше об Axiom NIK Pro

Author image

Сергей Лунегов

Директор по продуктам Axiom JDK

Axiom JDK info@axiomjdk.ru Axiom JDK logo Axiom Committed to Freedom 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 Axiom JDK 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67